package task3
import org.junit.After
import org.junit.Before
import org.junit.Test
import static org.junit.Assert.*

class ProjectInegrationTests {

    @Before
    void setUp() {
        // Setup logic here
    }

    @After
    void tearDown() {
        // Tear down logic here
    }

    @Test
    void projectNothing(){
        assertTrue true
    }

//    @Test
//    void testSave() {
//        def project = new Project(name: 'Развитие')
//        assertNotNull project.save()
//        assertNotNull project.id
//        def foundProj = Project.get(project.id)
//        assertEquals 'Развитие', foundProj.name
//       assertTrue true
//    }
//    @Test
//    void testUpdate() {
//        def proj = new Project(name: 'Развитие')
//        assertNotNull proj.save()
//        def foundProj = Project.get(proj.id)
//        foundProj.name = 'Деградация'
//        foundProj.save()
//
//        def editProj = Project.get(proj.id)
//        assertEquals 'Деградация', editProj.name
//    }
//
//    @Test
//    void testDelete(){
//        def proj = new Project(name: 'Развитие')
//        assertNotNull proj.save()
//
//        def foundProj = Project.get(proj.id)
//
//        foundProj.delete()
//
//        assertFalse(Human.exists(foundProj.id))
//
//    }
}
